import { checkUpdate } from "@/api/system/version";
import { useAuthStore } from "@/store/auth";
import { useMessageStore } from "@/store/message";

export const init = async () => {
    const authStore = useAuthStore();
    await authStore.init();
    const messageStore = useMessageStore();
    await messageStore.init();
}

export const doCheckUpdate = async () => {
    try {
        const res = await checkUpdate('web');
        return res.data;
    } catch (error) {
        console.error('检查更新失败:', error);
        return null;
    }
}
